SQL pour les Nul Nouvelle Edition by Allen G TAYLOR

SQL pour les Nul Nouvelle Edition by Allen G TAYLOR

Auteur:Allen G TAYLOR [TAYLOR, Allen G]
La langue: fra
Format: epub
Tags: Informatique
Éditeur: First
Publié: 2017-03-09T08:00:00+00:00


8

donne comme résultat 11, car chaque caractère peut être codé sur un seul octet.

Certains jeux de caractères utilisent un nombre d’octets différent selon les caractères. En particulier, quelques jeux de caractères, qui sont des mélanges de caractères kanji et latins, se servent de caractères d’échappement pour basculer entre les deux alphabets. Par exemple, une chaîne formée de kanji et de latin pourrait contenir 30 caractères et requérir 30 octets si tous les caractères sont latins, 62 octets s’ils sont tous kanji (60 octets plus les symboles d’échappement de début et de fin) et 150 octets si c’est une alternance de caractères latins et kanji (car chaque caractère kanji requiert deux octets, plus un octet pour les caractères d’échappement de début et de fin). La fonction OCTET_LENGTH renvoie le nombre d’octets dont vous avez besoin pour stocker la chaîne.

CARDINALITY

La cardinalité est le nombre d’éléments d’un ensemble. Elle concerne donc les collections (tableaux, ensembles, etc.) dans lesquelles chaque élément est une valeur possédant un certain type de donnée. En voici un exemple d’utilisation :

CARDINALITY (EquipeFoot)

Cette fonction devrait normalement renvoyer 11, à moins qu’une expulsion n’ait déjà eu lieu... Un tableau est une collection ordonnée d’éléments. Un ensemble multiple est une collection non ordonnée d’éléments. Dans le cas d’une équipe de football, dont la composition varie à chaque match et où de surcroît un même joueur peut occuper des postes différents, les ensembles multiples sont mieux adaptés que les tableaux.

ARRAY_MAX_CARDINALITY

La fonction CARDINALITY retourne le nombre d’éléments dans le tableau ou l’ensemble multiple spécifié, ce qui ne vous indique pas le maximum de cardinalité qui était attribué au tableau. Or cette information peut vous être utile dans de nombreux cas. C’est pourquoi SQL:2011 a ajouté une nouvelle fonction AR-RAY_MAX_CARDINALITY. Comme vous pouvez le



Télécharger



Déni de responsabilité:
Ce site ne stocke aucun fichier sur son serveur. Nous ne faisons qu'indexer et lier au contenu fourni par d'autres sites. Veuillez contacter les fournisseurs de contenu pour supprimer le contenu des droits d'auteur, le cas échéant, et nous envoyer un courrier électronique. Nous supprimerons immédiatement les liens ou contenus pertinents.